class Fu {
    public int a = 1;
    public int b = 2;
    public int c = 3;

}
class Zi extends Fu {
    public int a = 11;
    public int d = 4;
    public void test() {
//        System.out.println(this.a); //11
//        System.out.println(this.b); //2
//        System.out.println(this.c); //3
//        System.out.println(this.d); //4
//
//        System.out.println(super.a); //1
//        System.out.println(super.b); //2
//        System.out.println(super.c); //3



        System.out.println(a); //11
        System.out.println(b); //2
        System.out.println(c); //3
        System.out.println(d); //4
        System.out.println(super.a); //1
    }

}

public class Test2 {
    public static void main(String[] args) {
        Zi zi = new Zi();
        zi.test();
    }
}



//class Fu {
//    public void test1() {
//        System.out.println("嘻嘻");
//    }
//    public void test2(int x) {
//        System.out.println("xixi");
//    }
//
//}
//class Zi extends Fu {
//    public void test1() {
//        System.out.println("哈哈");
//    }
//    public void test2() {
//        System.out.println("haha");
//    }
//
//    public void test() {
//        test1(); //哈哈
//        test2(); //haha(调用子类)
//        test2(666); //xixi(调用父类)
//    }
//}
//
//public class Test2 {
//    public static void main(String[] args) {
//        Zi zi = new Zi();
//        zi.test();
//    }
//}
//





//class Fu {
//    public int a = 1;
//}
//class Zi extends Fu {
//    public int a = 0;
//    public void test() {
//        System.out.println(a);
//    }
//}
//
//public class Test2 {
//    public static void main(String[] args) {
//        Zi zi = new Zi();
//        zi.test();
//    }
//}





//class Fu {
//    public int a;
//    public int b;
//}
//class Zi extends Fu {
//    public int c;
//    public void test() {
//        a = 10;
//        b = 20;
//        c = 30;
//        System.out.println(a + " " + b + " " + c + " ");
//    }
//}
//
//public class Test2 {
//    public static void main(String[] args) {
//        Zi zi = new Zi();
//        zi.test();
//    }
//}
